export function downloadHTML(filename: string, htmlContent: string) {
  // 创建 Blob 对象，指定 MIME 类型为 text/html
  const blob = new Blob([htmlContent], { type: 'text/html' });
  
  // 创建下载链接
  const link = document.createElement('a');
  
  // 设置下载链接的 URL（使用 createObjectURL 生成指向 blob 的 URL）
  link.href = URL.createObjectURL(blob);
  
  // 设置下载文件名
  link.download = filename;
  
  // 模拟点击事件（在现代浏览器中，这一步需要在用户交互事件中执行）
  link.click();
  
  // 清理 URL 对象，避免内存泄漏
  URL.revokeObjectURL(link.href);
}
